﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Aquasoft.Iszr.Proxy.WebServices.Interfaces
{
    public interface IRosIcoResponse : ISzrMapaAifo
    {
        IEnumerable<AdresaPolozkovaType> _Ruian_SeznamAdres { get; }
        IEnumerable<LokalitaType> _Ruian_SeznamLokalit { get; }
        IEnumerable<IRobFon> _Rob_Osoby { get; }
    }

}

namespace Aquasoft.Iszr.Proxy.WebServices
{
    partial class RosCtiIcoResponseType : Aquasoft.Iszr.Proxy.WebServices.Interfaces.IRosIcoResponse
    {

        public IEnumerable<AdresaPolozkovaType> _Ruian_SeznamAdres
        {
            get { return RuianOdpoved.RuianCtiProRobDataResponse.SeznamAdres; }
        }

        public IEnumerable<LokalitaType> _Ruian_SeznamLokalit
        {
            get { return RuianOdpoved.RuianCtiProRobDataResponse.SeznamLokalit; }
        }

        public IEnumerable<Interfaces.IRobFon> _Rob_Osoby
        {
            get { return RobOdpoved.RobCtiHromadneAifoDataResponse.Osoba; }
        }
    }

    partial class RosCtiSeznamIcoResponseType: Aquasoft.Iszr.Proxy.WebServices.Interfaces.IRosIcoResponse
    {

        public IEnumerable<AdresaPolozkovaType> _Ruian_SeznamAdres
        {
            get { return RuianOdpoved.RuianCtiProRobDataResponse.SeznamAdres; }
        }

        public IEnumerable<LokalitaType> _Ruian_SeznamLokalit
        {
            get { return RuianOdpoved.RuianCtiProRobDataResponse.SeznamLokalit; }
        }

        public IEnumerable<Interfaces.IRobFon> _Rob_Osoby
        {
            get { return RobOdpoved.RobCtiHromadneAifoDataResponse.Osoba; }
        }
    }
}
